high torque - Alemán Inglés Diccionario